MCGREGOR LIMITED Company number SC333063 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office Address112 JAMES LEAN AVENUE, DALKEITH, MIDLOTHIAN, EH22 2AD PostcodeEH22 2AD Companies at this postcode 5 Map