About 134 Holland Park Avenue Management Limited (06457760) United Kingdom