About Vincent Square Mansions Residents Limited (02201074) United Kingdom