About Randi Hotels Limited (07601318) United Kingdom