ORRMAC (NO:820) LIMITED Company number SC177422 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address12 ALBION PLACE, EDINBURGH, MIDLOTHIAN, EH7 5QG PostcodeEH7 5QG Companies at this postcode 5 Map