SPENCERS TRUST LIMITED Company number 15860361 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address469 Ecclesall Road, Sheffield, United Kingdom, S11 8PP PostcodeS11 8PP Companies at this postcode 10 Map