MCCASHIN MEDIA LTD Company number SC594269 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address2D CANON LANE, EDINBURGH, UNITED KINGDOM, EH3 5HD PostcodeEH3 5HD Companies at this postcode 13 Map