Earthself Community Interest Company with the registration number SC516299 has been a part of the business world for nine years. This Community Interest Company can be reached at 30 Chapelle Crescent, , Tillicoultry and its area code is FK13 6NJ. The registered name of this business was changed in 2021 to Earthself Community Interest Company. This company former business name was Earth Self. The company's SIC and NACE codes are 70229, that means Management consultancy activities other than financial management. 2022-10-31 is the last time when company accounts were filed.
Neil H. and Tabitha J. are the firm's directors and have been doing everything they can to help the company for 2 years.
Executives who have control over the firm are as follows: Neil H. has substantial control or influence over the company. Tabitha J. owns over 3/4 of company shares.