Glasgow LUNAR STUDIOS Glasgow · G51 1PH Claim this listing Feature Registered office 38 GOWER STREET, Glasgow, G51 1PH Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number SC453895 Legal name: LUNAR STUDIOS LTD. SIC 18129