Dumfries Street Residential Care 73 Dumfries Street, Treherbert, Treorchy, Mid glamorgan CF425PY