Contact the store room for your self storage solution
You can contact the store room at our head office on: 0800 158 5333 or please complete the form below and click the submit button
The Store Room Limited is a company registered in England and Wales with company number 5551905. Registered Office Ladywell Court, Eccles New Road, Manchester M50 1AY. VAT registration number 890386981.