About Charlecote Barns Management Company Limited (13319239) United Kingdom