About Hill House (foxgrove Road) Management Co. Ltd (07561248) United Kingdom