About James Vincent Properties Limited (13512634) United Kingdom