PHOENIX MEDICARE LTD Company number 14212036 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address2 Southfields Road, Solihull, England, B91 3PL PostcodeB91 3PL Companies at this postcode 2 Average house price in B91 3PL £687,000 (2 sales) Map