Farmer Will has been in this business field for at least nine years. Started under company registration number 09838529, the company is considered a Private Limited Company. You may visit the headquarters of this company during office hours under the following address: Flat 6 60 Thurlow Park Road, SE21 8HZ London. This enterprise's principal business activity number is 81300 which means Landscape service activities. The most recent annual accounts describe the period up to 2022-10-31 and the most current confirmation statement was filed on 2023-10-22.
According to the official data, the following business is administered by just one director: William D., who was formally appointed on 2015-10-23.
William D. is the individual with significant control over this firm, owns over 3/4 of company shares.