Located at Langley House Park Road, London N2 8EY Leon Oscar Properties Ltd is a Private Limited Company with 06912270 Companies House Reg No. The firm was created on 2009/05/21. This enterprise's SIC code is 68209 meaning Other letting and operating of own or leased real estate. November 30, 2022 is the last time when company accounts were filed.
As for this particular business, a number of director's responsibilities have so far been done by David L., Nicholas L. and Simon L.. As for these three individuals, Nicholas L. has administered business the longest, having become a member of the Management Board fifteen years ago.
David L. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.