About I F Hotels Limited (04127567) United Kingdom