Copyright © 2025 Killen & Partners Ltd.  The KP logo is a registered trademark of Killen & Partners Ltd.   

Registered office: 124 City Road, London, United Kingdom, EC1V 2NX.

Registered in England and Wales with company number 15932775.