About Stephen Thomas Vincent Properties Limited (11417921) United Kingdom