Started with Reg No. 11903695 six years ago, 11 Leghorn Property Management Limited was set up as a Private Limited Company. The business current mailing address is 20-22 Wenlock Road, London. This firm's principal business activity number is 98000 which stands for Residents property management. 11 Leghorn Property Management Ltd filed its latest accounts for the financial period up to Thursday 31st March 2022. The business latest annual confirmation statement was submitted on Friday 24th March 2023.
There is a group of two directors leading this company right now, namely David G. and Mark L. who have been performing the directors duties since 2019-03-25.
Executives who control the firm include: Mark L. owns 1/2 or less of company shares. David G. owns 1/2 or less of company shares.