Better Than Free Solar began its business in 2012 as a Private Limited Company under the following Company Registration No.: 08241315. This company's headquarters was based in Cardiff at Regus House Malthouse Avenue. This particular Better Than Free Solar Limited company had been in this business for three years.
Regarding to the company, many of director's obligations have so far been fulfilled by Stephen N. and Liam N.. Within the group of these two individuals, Stephen N. had supervised the company for the longest time, having been a vital addition to officers' team for three years.