ROCKMILL LIMITED Company number SC220674 · Monitor this company Dissolved Overview People 17 Financial Documents Analysis Location Related Registered office Address7 ABERCROMBY PLACE, EDINBURGH, SCOTLAND, EH3 6LA PostcodeEH3 6LA Companies at this postcode 4 Map