CONTACT US
Please choose the store you would like to contact below.
We will be back to you as soon as possible.
NEED HELP?
REGISTERED OFFICE
Techhouse Accessories Limited,
Registered in England and Wales,
Co. No. : 05828002
VAT no.: GB94561311
Techhouse Communications Limited
14 Newland Street
Unit 2, Techhouse
Eden Shopping Centre
High Wycombe, HP11 2DQ