Looking for the right term then try the glossary:

CRR firm > UK designated investment firm
Term Definition Legal instruments

UK undertaking


means an undertaking within the meaning of section 1161(1) of the Companies Act 2006 (meaning of “undertaking” and related expressions) whose registered office or, if the undertaking does not have a registered office, whose head office is in any part of the UK.