Overview
Legal name
CQA HOLDINGS LTD
Region
West Midlands
Registered address
CQA INTERNATIONAL LIMITED THE KEELE CENTRE
THREE MILE LANE
KEELE
UNITED KINGDOM
ST5 5HH
Insolvency history
No