Overview
Legal name
CHAMELEON TECHNOLOGY HOLDINGS LIMITED
Region
Yorkshire and the Humber
Registered address
1ST FLOOR, CENTRAL HOUSE
OTLEY ROAD
HARROGATE
ENGLAND
HG3 1UG
Insolvency history
No