About Higgihaus Aparthotels (clare St) Limited (13332598) United Kingdom