About Islay House Home Farm 1985 Partnership (SL000860) United Kingdom