Touch-Base Ltd
23A Church Road
Poole
Dorset
BH14 8UF
United Kingdom
Website: www.touch-base.com
Email: sales@touch-base.com
Incorporation
Registered in England & Wales, company registration no. 02170438
VAT ID
GB 510721689
Touch-Base Ltd
23A Church Road
Poole
Dorset
BH14 8UF
United Kingdom
Website: www.touch-base.com
Email: sales@touch-base.com
Incorporation
Registered in England & Wales, company registration no. 02170438
VAT ID
GB 510721689