About Rankin House (management Company) Limited (04915307) United Kingdom