About 104 Cambridge Street Residents Association Limited (02874866) United Kingdom