McCooke Group Ltd is a company registered in England and Wales. All engagements are subject to our standard Terms and Conditions. The information on this website is for general informational purposes only and does not constitute professional legal, financial or investment advice. © 2026 McCooke Group Ltd. All rights reserved.