Overview
Legal name
AMBA-QA LIMITED
Region
West Midlands
Registered address
10 GLEBE AVENUE
BEDWORTH
ENGLAND
CV12 0DP
Insolvency history
No