Company overview
Company Number
SC851347
Name
Altar Of Earth Cic
Entity type
Community Interest Company
Industry codes
86900
Status
Active
Incorporation date
6 June 2025
Address
Technology House, 9 Newton Place, Glasgow, G3 7PR, Scotland
Postal code
G3 7PR
Country
United Kingdom