ODYSSEY CARE LIMITED Company number IP24872R · Monitor this company Active Overview Analysis Location Related Registered office Address1 SMITHS YARD, SUMMERELEY STREET, LONDON, SW18 4HR PostcodeSW18 4HR Companies at this postcode 20 Average house price in SW18 4HR £509,000 (15 sales) Map