About Islay Property Limited (NI641966) United Kingdom