About Grove House (leek) Number Two Management Limited (09469286) United Kingdom