COAST CLEANING LIMITED Company number 13796585 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressCabin Barras Moor Farm, Barras Moor, Truro, England, TR3 7PE PostcodeTR3 7PE Companies at this postcode 7 Average house price in TR3 7PE £513,000 (6 sales) Map