Authorised and regulated by the Financial Conduct Authority (FCA)

Obillex Limited is authorised and regulated by the FCA (firm reference number 723115) and is also the proud owner of the electronic bill of exchange (US Patent number 8,423,460)

© 2018 Obillex Limited. All rights reserved.

TOP