About 27 Holland Park Avenue Limited (01911671) United Kingdom