About Stronmagachan Farm Partnership (SL000472) United Kingdom