HELEN STOKES LIMITED Company number 07765583 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address29 LETCHWORTH STREET, LONDON, SW17 8SX PostcodeSW17 8SX Companies at this postcode 36 Average house price in SW17 8SX £557,000 (36 sales) Map