About Oak Hill House (management) Company Limited (08784551) United Kingdom