About Higher Torr Farm & Barns Management Company Ltd (12259540) United Kingdom