Dogs Trust Roden Rehoming Centre phone Roden Lane Farm, Roden Lane Telford, Shropshire TF6 6BP map Hilbrae Pets Hotel phone Cold Hatton Telford, Shropshire TF6 6QJ map if (!IN_DEV) { ?> } ?>