MOLLOY LIMITED Company number SC218500 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressEdan, Pitmedden, Ellon, Scotland, AB41 7PD PostcodeAB41 7PD Companies at this postcode 8 Map