About 17 Fitzroy Street Management Company Limited (10127834) United Kingdom