S & ST LTD Company number 09795238 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address39 WINDMILL COURT, 52 MAPESBURY ROAD, LONDON, UNITED KINGDOM, NW2 4JH PostcodeNW2 4JH Companies at this postcode 9 Average house price in NW2 4JH £328,000 (9 sales) Map