About The Greens Management Company Limited (04353316) United Kingdom