OAKLANDS FARM LIMITED Company number 06039516 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressOaklands Farm, Oaklands Farm, North Tawton, Devon, England, EX20 2BQ PostcodeEX20 2BQ Map