About Vincent Place Limited (12769548) United Kingdom