ANOTHER PLACE THE MACHRIE LIMITED Company number SC522583 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office AddressThe Machrie, Port Ellen, Isle Of Islay, Scotland, PA42 7AN PostcodePA42 7AN Map