STRAND CONSULT LTD Company number 14782126 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 3, 21a Flat 3, 21a Upper Tooting Road, London, England, SW17 7TS PostcodeSW17 7TS Companies at this postcode 58 Average house price in SW17 7TS £686,000 (10 sales) Map