STEPHEN & FLORENCE LIMITED Company number 09773364 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address36 ST. LUKES ROAD, NEWTON ABBOT, ENGLAND, TQ12 4ND PostcodeTQ12 4ND Companies at this postcode 5 Average house price in TQ12 4ND £376,000 (20 sales) Map