About Ho Ho Inn Ltd (13452331) United Kingdom