XCELL ENERGY LTD Company number 12567816 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 11 Spring House, 362 Myrtle Road, Sheffield, South Yorkshire, United Kingdom, S2 3HS PostcodeS2 3HS Companies at this postcode 9 Average house price in S2 3HS £143,000 (7 sales) Map