Fletcher Brothers phone Glebe Farm, Main St Levisham, North Yorkshire YO18 7NL map S Eddon phone Lilac Farm, Main St Levisham, North Yorkshire YO18 7NL map if (!IN_DEV) { ?> } ?> TD Wilson phone Grange Farm, Main St Levisham, North Yorkshire YO18 7NL map if (!IN_DEV) { ?> } ?>