About Vincent Clifford Properties Limited (06407266) United Kingdom