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