Contact Us





    Our Details

    • The Depot Box Ltd T/A Parcel Keep
    • Telephone: 01538 765300
    • E-mail: info@thedepotbox.co.uk
    • Address
      • 124 City Road
      • London
      • EC1V 2NX
    • Company Number: 07893049
    • VAT Number: GB187380573