Overview
Legal name
AC MOTOR CAR COMPANY LIMITED
Region
South East England
Registered address
32 THE PAGODA
MAIDENHEAD
UNITED KINGDOM
SL6 8EU
Insolvency history
No