Situated at Cherry Tree Farm, Stowmarket IP14 5RQ Elwood Landscape Design Limited is a Private Limited Company issued a 05871958 Companies House Reg No. It was established on Tuesday 11th July 2006. This enterprise's principal business activity number is 71112 which stands for Urban planning and landscape architectural activities. Its most recent accounts were submitted for the period up to 2023-06-30 and the most current confirmation statement was released on 2023-07-11.
At the moment, the following firm is administered by 1 managing director: Ruth E., who was assigned this position in July 2006. In order to find professional help with legal documentation, the firm has been utilizing the skillset of Andrew S. as a secretary since 2009.
Ruth E. is the individual who has control over this firm, owns over 3/4 of company shares.