About Abbey Farm Barns Management Ltd (07853704) United Kingdom