About Cox S Green Management Company Limited (12596184) United Kingdom