Search the register – results All results SVVL (UK) LTD 12223073 - Incorporated on 23 September 2019 Office 408 Screenworks 22 Highbury Grove, London, United Kingdom, N5 2ER