About Jaffa Inns Limited (05133249) United Kingdom