Company identity
Founded / incorporated
13 November 2015
Company number 09872223
Legal name
24HR SELF STORE LTD
Company type
Private Limited Company
Region
Unknown
Registered address
BANK CHAMBERS
93 LAPWING LANE
MANCHESTER
ENGLAND
M20 6UR
Insolvency history
No