Parkhurst Residential Care Parkhurst Residential Care, 33 Parkhurst Road, London, London N113EN