Overview
Legal name
SCHUMACHER RACING HOLDINGS LIMITED
Region
East Midlands
Registered address
71-73 TENTER ROAD
MOULTON PARK INDUSTRIAL ESTATE
NORTHAMPTON
NORTHAMPTONSHIRE
UNITED KINGDOM
NN3 6AX
Insolvency history
No