About Barcham Green Management Company Limited (07284089) United Kingdom