Company identity
Founded / incorporated
1 November 1989
Company number FC015260
Legal name
IFTA BV
Company type
OVERSEA-COMPANY
Region
London
Registered address
Unknown
Insolvency history
No