About 21 Regent Street Management Company Limited (09223148) United Kingdom