About Urban&civic Howick Place Investments Limited (06019605) United Kingdom