27 ST. STEPHEN'S TERRACE LIMITED Company number 02505802 · Monitor this company Active Overview People 25 Financial Control Documents Analysis Location Related Registered office Address27 St. Stephens Terrace, London, England, SW8 1DL PostcodeSW8 1DL Companies at this postcode 12 Average house price in SW8 1DL £760,000 (19 sales) Map