About 24 Holland Park Gardens (management) Limited (02645132) United Kingdom