About Holland Park Residence Ltd (11942246) United Kingdom