About The Green (badshot Lea) Management Company Limited (04095937) United Kingdom