EXCEL CARE MANAGEMENT SERVICES LTD Company number 06851780 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address112 Bradshawgate, Leigh, England, WN7 4NP PostcodeWN7 4NP Companies at this postcode 52 Average house price in WN7 4NP £189,000 (12 sales) Map