Started with Reg No. 11903695 two 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 Tuesday 31st March 2020. The business latest annual confirmation statement was submitted on Tuesday 24th March 2020.
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.