About Grove Project Management Ltd. (04196005) United Kingdom