Find a product

Molo and Molofinance are trading names of Molo Tech Ltd, registered in England and Wales no. 10510180. Registered office: 84 Eccleston Square, London SW1V 1PX.

Molo Tech Ltd is authorised and regulated by the Financial Conduct Authority. Financial Services Register Firm Reference Number 951899.

Molo is a subsidiary company of the ColCap Financial Group, and ColCap Financial UK Ltd that is registered in England and Wales no. 14127877