Leo Homes Limited was set up as Private Limited Company, with headquarters in 2nd Floor Butler House, 177-178 Tottenham Court Road in London. The office's post code is W1T 7AF. This firm has been prospering seven years in the business. The Companies House Registration Number is 11627967. The firm's principal business activity number is 68100 and their NACE code stands for Buying and selling of own real estate. The latest annual accounts cover the period up to 2022/08/31 and the latest annual confirmation statement was submitted on 2023/10/16.
Given this particular firm's constant development, it was imperative to find other executives: Vincent G., Adam S. and Bogdan P. who have been assisting each other since 2018 to exercise independent judgement of the following limited company.