Excel Stairs came into being in 2001 as a company enlisted under no 04239708, located at N18 3BH Edmonton at Unit 2 Nobel Road. The firm has been in business for 23 years and its last known status is active. The company's present name is Excel Stairs Limited. The company's former customers may remember this company also as Green Power Corporation, which was in use up till 2006-08-30. The company's SIC code is 43320: Joinery installation. Excel Stairs Ltd filed its account information for the period up to 2022/06/30. The company's latest annual confirmation statement was filed on 2023/06/22.
When it comes to the following company's executives data, since 2001 there have been two directors: Paul E. and Aiko E..
Executives who control the firm include: Paul E. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Aiko E. owns 1/2 or less of company shares and has 1/2 or less of voting rights.