MERCY PHARMACEUTICALS LIMITED Company number 13429406 · Monitor this company Active - Proposal to Strike off Overview People 5 Financial Control Documents Analysis Location Related Registered office Address9 Deptford Church Street, London, England, SE8 4RX PostcodeSE8 4RX Companies at this postcode 36 Average house price in SE8 4RX £318,000 (10 sales) Map