YEOWARD HOLDINGS LIMITED Company number 12088858 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address14 Island Street, Salcombe, United Kingdom, TQ8 8DP PostcodeTQ8 8DP Companies at this postcode 21 Average house price in TQ8 8DP £650,000 (32 sales) Map