Leaward Developments Limited has existed on the market for at least thirty three years. Started with Companies House Reg No. 02620723 in 1991, the company is based at 46 Swasedale Road, Bedfordshire LU3 2UB. The firm's declared SIC number is 41100: Development of building projects. The firm's latest filed accounts documents cover the period up to 2022-06-30 and the latest annual confirmation statement was submitted on 2023-05-22.
There is a group of two directors managing this business now, including Peter H. and Antony L. who have been performing the directors assignments since 1991.
Executives who have control over the firm are as follows: Antony L. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Peter H. owns 1/2 or less of company shares and has 1/2 or less of voting rights.