About The Groves Management Company Limited (11290530) United Kingdom