Skip to main content

UK Offices

Registered Head Office:
65 Main Street,
Nottingham, NG16 5BG
Company No: 12911767
VAT No: GB104886784565

Nottingham Office:
Pentrich Rd, Giltbrook,
IKEA Retail Park,
Nottingham, NG16 2UZ
View on a Map

Chester Office:
8 Commonhall St, Chester
Cheshire, CH1 2BJ
View on a Map

Sheffield Office:
Pennine Five, Block 2, Office 322,
Hawley Street, Sheffield, S1 2EA
View on a Map


Phone: +44(0)7805 291 756

UK Based with Global Partnerships

Our team of experts are located across the whole of the UK but we have customers in the USA, Europe, The Emirates, Canada, Mexico and Australia.