About Victor Properties Ltd (06307978) United Kingdom