Earlswood Landscapes began its business in the year 1999 as a Private Limited Company under the following Company Registration No.: 03881250. The company has been operating for 25 years and the present status is active. This company's headquarters is situated in Solihull at Earlswood Nurseries. Anyone can also locate the company by its post code, B94 5JU. This company's principal business activity number is 43290: Other construction installation. The latest accounts cover the period up to 2022-12-31 and the most current confirmation statement was filed on 2022-11-20.
There seems to be a group of two directors leading the following limited company at the moment, specifically David W. and Stephen W. who have been doing the directors obligations since 2019-02-20.