TUDOR CLINIC LTD Company number 08200460 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address'Tudor Clinic', 49 Wolborough Street, Newton Abbot, Devon, TQ12 1QJ PostcodeTQ12 1QJ Companies at this postcode 3 Average house price in TQ12 1QJ £364,000 (15 sales) Map