FCA imposes restrictions on Dolfin Financial (UK) Ltd

The FCA imposed restrictions on Dolfin Financial (UK) Ltd due to concerns about the way it conducts its business.