About 41 Upper Brook Street Management Limited (04343707) United Kingdom