OUTERCLEAN ASSOCIATES LTD Company number 13955322 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address2 Flat 2, 4 Watts Road, Tavistock, Devon, United Kingdom, PL19 8LF PostcodePL19 8LF Companies at this postcode 9 Average house price in PL19 8LF £628,000 (18 sales) Map