This particular Solar Products Limited business has been operating in this business field for 22 years, having started in 2002. Started with Companies House Reg No. 04575076, Solar Products was set up as a Private Limited Company located in Office 8, No. 11 Riverside, Farnham GU9 7UG. Its listed name transformation from Nevrus (915) to Solar Products Limited came on 2003-02-21. The company's principal business activity number is 64209 which means Activities of other holding companies n.e.c.. 2022-03-31 is the last time account status updates were filed.
According to the information we have, the firm was formed in October 2002 and has so far been run by four directors, and out this collection of individuals two (Alexander S. and Angus S.) are still listed as current directors.
Angus S. is the individual with significant control over this firm, owns over 3/4 of company shares.