About Vincent Property Developments Limited (03785216) United Kingdom