SPENCER ENTERPRISES Company number 04146731 · Monitor this company Active Overview People 16 Financial Control Documents Analysis Location Related Registered office AddressEstate Office, Althorp, Northampton, England, NN7 4HQ PostcodeNN7 4HQ Companies at this postcode 7 Map