MAC & MILAN LTD Company number SC527861 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address221 221 FERRY ROAD, FERRY ROAD, EDINBURGH, SCOTLAND, EH6 4NN PostcodeEH6 4NN Companies at this postcode 6 Map