Company overview
Company Number
SC516299
Name
Earthself Community Interest Company
Former names
Earth Self Ltd
Entity type
Community Interest Company
Industry codes
70229
Status
Active
Incorporation date
23 September 2015
Address
30 Chapelle Crescent, Tillicoultry, FK13 6NJ, Scotland
Postal code
FK13 6NJ
Country
United Kingdom