MIB40
iFinma 14009079
Operating Trademark
Registered office address
One Creechurch Place, London, United Kingdom, EC3A 5AF
Company status
ACTIVE
Company type
Private Limited Company
Incorporated on
2022-03-29
Accounts
Confirmation statement