This firm known as Solar Power Scotland was established on 23rd February 2005 as a private limited company. This firm registered office was situated in Glasgow on 25 Bothwell Street. The address postal code is G2 6NL. The reg. no. for Solar Power Scotland Limited was SC280447. Solar Power Scotland Limited had been in business for ten years until 8th July 2015.
The firm was supervised by 1 managing director: Michael F. who was in charge of it for 7 years.