About The Grove (rockbeare) Management Limited (12349753) United Kingdom