LOC part of HCA Healthcare UK 95-97 Harley Street, London W1G 6AF