Glasgow LETTERSPACE CIC Glasgow · G51 2AJ Claim this listing Feature Registered office UNIT 6, 21 CLYDEBRAE STREET, Glasgow, G51 2AJ Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number SC748969 SIC 18129