About 7 Holland Park Management Company Limited (01828495) United Kingdom