About Barleycroft (management Company) Limited (01872840) United Kingdom