About Vincent House Limited (02387866) United Kingdom