About St. Vincent Mews Residents Association Limited (03400525) United Kingdom