About Z & Z Hotel Investment Management Limited (12296669) United Kingdom