About Howard Place Residents Limited (03735622) United Kingdom