About 57 Holland Park Management Limited (02203821) United Kingdom