Leo Homes Limited was set up as Private Limited Company, with headquarters in 3rd Floor, Solar House, Romford Road in London. The office's post code is E15 4RG. This firm has been prospering two 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 2019/10/31 and the latest annual confirmation statement was submitted on 2019/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.