JOSEPH EDMUND LIMITED Company number 11102040 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressGround Floor, 53 Cavendish Road, London, United Kingdom, SW12 0BL PostcodeSW12 0BL Companies at this postcode 40 Average house price in SW12 0BL £944,000 (13 sales) Map