About Howard Place Residents Association (no.2) Limited (02751753) United Kingdom