ImageStor company logo

Integrating Past, Present and Future


Business Storage Solutions ltd, registered as a limited company in England and Wales under company number: 07575852, Registered Company Address:  122 Minories, London, EC3N 1NT

Contact us today





London: 020 8881 0081


Bristol: 0117 966 8043


Headquarters: ImageStor, Palace Gates, London, N22 7SN


Bristol Bureau: 28 Vale Lane, Bedminster, Bristol, BS3 5RU





For all your

storage solutions, call on

020 8881 0081