Len Developments Limited is officially located at Isleworth at 51 South Street. You can look up this business using the post code - TW7 7AA. Len Developments's founding dates back to year 2012. This company is registered under the number 08020844 and their current state is active. The firm's declared SIC number is 41100 meaning Development of building projects. 2022-04-30 is the last time when company accounts were reported.
Antoni L. is the following company's solitary managing director, that was assigned to lead the company twelve years ago.
Antoni L. is the individual with significant control over this firm, owns over 3/4 of company shares.