The enterprise called Leach Development And Innovation was created on June 25, 2018 as a Private Limited Company. The enterprise's office may be found at Benfleet on 77 High Street, Hadleigh. If you need to reach this firm by post, its post code is SS7 2PA. The office registration number for Leach Development And Innovation Ltd is 11432659. The enterprise's classified under the NACE and SIC code 41100 and their NACE code stands for Development of building projects. 2022-06-30 is the last time when the accounts were reported.
The details about this particular company's management shows us a leadership of two directors: Michael L. and Shara L. who became the part of the company on June 25, 2018.
Executives with significant control over the firm are: Shara L. owns 1/2 or less of company shares. Michael L. owns 1/2 or less of company shares.