https://www.companyinformation.co.uk/company/NI633132-JAMES-SHAND-HEART-HEALTH-LIMITED
JAMES SHAND HEART HEALTH LIMITED - Overview - Company Information UK