LEO JOSEPH LIMITED Company number 07514702 · Monitor this company Dissolved Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office Address191A ST. JOHN'S HILL, LONDON, ENGLAND, SW11 1TH PostcodeSW11 1TH Companies at this postcode 56 Average house price in SW11 1TH £691,000 (33 sales) Map