Based in 22 Backbrae Street, Glasgow G65 0NH Terra Firma Landscaping Centre Ltd was classified as a Private Limited Company registered under the SC503773 Companies House Reg No. This firm had been launched 9 years ago before was dissolved on 17th September 2019. Founded as Soil & Garden Supplies (glasgow), this business used the business name until 21st April 2015, then it was changed to Terra Firma Landscaping Centre Ltd.
The info we gathered regarding this specific firm's executives shows us that the last two directors were: Gerrard S. and Thomas S. who assumed their respective positions on 20th April 2015.
Executives who controlled this firm include: Stewart M. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Gerrard S. owned 1/2 or less of company shares, had 1/2 or less of voting rights. Thomas S. owned 1/2 or less of company shares, had 1/2 or less of voting rights.