Hospital & Health Care - Edinburgh, Scotland, United Kingdom
LORIMER HOUSE LTD is a hospital & health care company based out of 29 YORK PLACE, EDINBURGH, United Kingdom.