About Chase Farm Barns Management Company Ltd (04200506) United Kingdom