About Vincent James Properties Ltd (SC351034) United Kingdom