About Peasmarsh Barns Management Company Limited (09227061) United Kingdom