Finli

UK based mass affluent financial advice and investment management firm with nation wide footprint

https://www.finli.com/

Acquired: July 2022