VFX PLC About Our brands Contact us VFX PLC 65 Leadenhall Street London EC3A 2AD United Kingdom +44 (0)20 7959 6900 Contact us Name Telephone Email Subject Message Send VFX PLC is authorised by the Financial Conduct Authority as an Electronic Money Institution (FRN: 900530) and by the Financial Services & Markets Authority for authorised business (FRN: 592260). UK Company Registration Number 06589361.