Overview
Legal name
COMPONENTS AUTOMOTIVES 73 LIMITED
Region
South East England
Registered address
176 LONG READINGS LANE
SLOUGH
BERKSHIRE
SL2 1QD
Insolvency history
Yes