About 41 Holland Park Road Management Limited (03485753) United Kingdom