STUDIO C HEALTH LIMITED Company number SC825621 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address56-58 St. Johns Road, Edinburgh, Scotland, EH12 8AT PostcodeEH12 8AT Companies at this postcode 27 Map