CLYDE VILLA LIMITED Company number 09956363 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address134a Longley Road, Tooting, London, England, SW17 9LH PostcodeSW17 9LH Companies at this postcode 16 Average house price in SW17 9LH £727,000 (41 sales) Map