UK mixed financial holding company
a mixed financial holding company that is incorporated in the UK or that has its principal place of business in the UK.
Glossary Legal Instruments
a mixed financial holding company that is incorporated in the UK or that has its principal place of business in the UK.