About Vectur Property Ltd (12310273) United Kingdom