Overview
Legal name
SPENCER ENTERPRISES
Region
East Midlands
Registered address
ESTATE OFFICE
ALTHORP
NORTHAMPTON
ENGLAND
NN7 4HQ
Insolvency history
No