Based in 4 Leyland Street, Liverpool L34 5QP Lowood Tree & Garden Services Limited is a Private Limited Company registered under the 10276124 registration number. The company appeared on 2016/07/13. The enterprise's SIC code is 81300 and has the NACE code: Landscape service activities. 31st July 2022 is the last time company accounts were reported.
Concerning this particular company, the full scope of director's obligations have so far been fulfilled by John B. who was formally appointed eight years ago.
John B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.