Contact
Customer Service
United Kingdom (Head Office) : +44 774 7111201
France : +33 695 685141
Germany / Switzerland : +41 794 779895
Company Details
Barrington Medtech Ltd
27 Old Gloucester Street
London WC1N 3AX
United Kingdom
UK Registration No. 10557581
VAT No. GB 341 1224 54
HRB : 10557581
Privacy Policy  •  Legal Notice / Disclaimer  •  General Terms and Conditions of Sale and Delivery
• © Barrington Medtech Ltd 2019 – 2025  All Rights Reserved  •  Website : D2i  •