This Sir Leonard Inc Limited company has been offering its services for at least one year, as it's been founded in 2023. Started with Companies House Reg No. 14736753, Sir Leonard Inc is a Private Limited Company located in Eighth Floor 6 New Street Square, London EC4A 3AQ. The enterprise's declared SIC number is 96090 which stands for Other service activities not elsewhere classified.
At the moment, this firm is administered by a single managing director: David M., who was assigned to lead the company in March 2023. One of the directors of this company is another limited company: R&h Trust Co (uk) Limited.
Finn M. is the individual who controls this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.