TILBOROUGH LIMITED Company number 09521578 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office AddressC/O WAH TIN, 59 NORTH HILL, PLYMOUTH, DEVON, ENGLAND, PL4 8HB PostcodePL4 8HB Companies at this postcode 28 Average house price in PL4 8HB £349,000 (5 sales) Map