| We would be delighted to hear from you: Email: enquiries@info-stor.co.uk Telephone: +44 (0)844 800 4306 Head Office Address: 32 Bloomsbury Street London WC1B 3QJ United Kingdom Info Stor Limited, Registered in England & Wales Registered Office: 19 Clarence Terrace, Regents Park, London, NW1 4RD, United Kingdom Company Number: 06621886 VAT Registration Number: GB 934 4316 30 D-U-N-S 211273713 |