About Jake Feather Hotels Limited (03236336) United Kingdom