ILEACH LTD. Company number SC237949 · Monitor this company Active Overview People 46 Financial Control Charges Documents Analysis Location Related Registered office AddressIleach Office, Main Street, Bowmore, Isle Of Islay, PA43 7JH PostcodePA43 7JH Companies at this postcode 2 Map