About Grove House Investments Limited (01788573) United Kingdom