Dower Design is a company located at SG1 3HS Stevenage at 129b High Street. This company has been registered in year 2011 and is registered under the identification number 07853712. This company has been active on the English market for thirteen years now and company official status is active. Up till now Dower Design Limited switched the registered name three times. Up till 2022-04-12 the company used the name Leefran Design. Later on the company used the name Leefran Energy which was used up till 2022-04-12 when the final name was adopted. This firm's Standard Industrial Classification Code is 43290 and has the NACE code: Other construction installation. Wed, 30th Nov 2022 is the last time when account status updates were filed.
With regards to the company, all of director's obligations have so far been met by Liam D. who was chosen to lead the company thirteen years ago.
Liam D. is the individual who has control over this firm, owns over 3/4 of company shares.