LETS FACE IT LIMITED Company number 04813483 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office Address38 ALLER BRAKE ROAD, NEWTON ABBOT, ENGLAND, TQ12 4NJ PostcodeTQ12 4NJ Companies at this postcode 7 Average house price in TQ12 4NJ £390,000 (32 sales) Map