About The Grove Management Company No 1 Limited (11106784) United Kingdom