This particular Self Store Plus Ltd firm has been in this business for at least 13 years, as it's been founded in 2011. Started with Companies House Reg No. 07490670, Self Store Plus was set up as a Private Limited Company with office in 4 Croft Court, Blackpool FY4 5PR. The company's official name change from Water Gen Plus to Self Store Plus Ltd occurred on Thu, 19th May 2016. The firm's declared SIC number is 68209 which stands for Other letting and operating of own or leased real estate. The latest financial reports were submitted for the period up to 2023-01-31 and the most recent annual confirmation statement was released on 2023-05-18.
According to the official data, the firm is directed by a solitary managing director: Linda R., who was assigned to lead the company in January 2020. That firm had been directed by Thomas F. till January 2020. Furthermore a different director, namely Michael D. resigned in 2016.
Linda R. is the individual who controls this firm, owns over 3/4 of company shares.