About Vincent Property Services Limited (11922212) United Kingdom