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)

TOP