FARM DEVELOPMENTS LIMITED Company number 04658271 · Monitor this company Active Overview People 11 Financial Control Documents Analysis Location Related Registered office AddressCofton Farm, Starcross, Dawlish, Devon, EX6 8RP PostcodeEX6 8RP Companies at this postcode 4 Map