About Bargyloo Farm Management Company Limited (12094703) United Kingdom