About 52 Holland Park Avenue Tenants Limited (01065217) United Kingdom