About Grove Associates (sw) Limited (10694610) United Kingdom