Old Croft Stanwix Carlisle Cumbria CA3 9BA United Kingdom
Grant Thornton UK LLP
Investec Bank PLC
Powerscourt
Hill Dickinson
Link Group