24H MEDIA LTD Company number SC406697 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address7E DEVON PLACE, EDINBURGH, SCOTLAND, EH12 5HJ PostcodeEH12 5HJ Companies at this postcode 6 Map