Contact
Email: info@videregen.com
Videregen is based in Leeds, UK.
Leeds
Address: Nexus, Discovery Way University of Leeds, Leeds, LS2 3AA
Registered in England and Wales No: 7573593
Registered Office: Nexus, Discovery Way University of Leeds, Leeds, LS2 3AA