About 170 Holland Park Avenue Management Limited (03776987) United Kingdom