Excel Building Systems Limited has existed in the United Kingdom for at least eleven years. Registered under the number 08654903 in 2013, the company is based at 5th Floor, 62 - 64, London W1U 7DF. This business's principal business activity number is 43290 which means Other construction installation. 2022-08-31 is the last time the company accounts were reported.
Given the firm's growth, it was necessary to find extra directors: Michelle F. and John F. who have been assisting each other for three years to promote the success of this specific firm.
John F. is the individual who has control over this firm, owns over 3/4 of company shares.