Payments
Payee : IGX Ltd
Bank Name : MODULR FS LIMITED
Account No. : 14707403
Sort Code : 040072
IBAN : GB69MODR04007214707403
SWIFT/BIC : MODRGB2L
Bank Address :
MODULR FS LIMITED
Scale Space 58 Wood Lane
W12 7RZ
London
United Kingdom
Payee Address :
IGX Ltd
22 Wenlock Road
N1 7GU
London
United Kingdom
Vat Reg No. 369 0987 42Company No. 13057559