XCA (UK) LIMITED Company number 08539259 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address270 Fulwood Road, Sheffield, South Yorkshire, England, S10 3BL PostcodeS10 3BL Companies at this postcode 9 Average house price in S10 3BL £434,000 (12 sales) Map