About The Hills Barns Management Company Limited (06486662) United Kingdom