Apollo Solar Installations Limited is a dissolved company incorporated on 20 May 2010 with the registered office located in Bristol, Gloucestershire. Apollo Solar Installations Limited was registered 15 years ago.
Registered office address changed from C/O C V Ross & Co Limited Unit 1 Office 1 Tower Lane Business Park, Tower Lane, Warmley, Bristol BS30 8XT United Kingdom on 1 November 2013
Submitted on 1 Nov 2013
Total exemption small company accounts made up to 30 June 2012
Submitted on 29 Mar 2013
Termination of appointment of Steven Tuckfield as a director