SPC ALCESTER LIMITED Company number 10012446 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office Address29 St. Nicholas Place, Leicester, England, LE1 4LD PostcodeLE1 4LD Companies at this postcode 216 Average house price in LE1 4LD £456,000 (3 sales) Map