About Walford Barns Management Company Ltd (08724733) United Kingdom