SPENCER PROPERTY LIMITED Company number 07638659 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address469 Ecclesall Road, Sheffield, South Yorkshire, S11 8PP PostcodeS11 8PP Companies at this postcode 10 Map