About Newman Street Hotel Limited (10011081) United Kingdom