About West Grove Group Lp (SL027756) United Kingdom