This firm referred to as Selfstore Group was started on Thursday 22nd March 2018 as a Private Limited Company. This company's headquarters can be found at Cheadle on 4th Floor Landmark House Station Road, Cheadle Hulme. Should you have to contact this firm by mail, its post code is SK8 7BS. The official registration number for Selfstore Group Ltd is 11269635. This company's principal business activity number is 68209, that means Other letting and operating of own or leased real estate. The latest annual accounts describe the period up to 2022-03-31 and the most recent annual confirmation statement was submitted on 2023-03-21.
Within this particular firm, a variety of director's obligations up till now have been performed by Samuel E. and Richard E.. Amongst these two people, Richard E. has administered firm the longest, having been a member of officers' team since 2018.
Executives with significant control over the firm are: Samuel E. owns 1/2 or less of company shares. Richard E. owns 1/2 or less of company shares.