About Meininger Hotel Europe Limited (09578443) United Kingdom