About 24 Grove Hill Limited (13477143) United Kingdom