NEED HELP?
Lakeside store:
Phone: 01708 863 093
Opening Hours
Mon-Sat: 10am-7pm
Sun: 11am-5pm
Techhouse Accessories Limited,
Registered in England and Wales,
Co. No. : 05828002
VAT no.: GB94561311
REGISTERED OFFICE
Techhouse Communications Limited
14 Newland Street
Unit 2, Techhouse
Eden Shopping Centre
High Wycombe, HP11 2DQ