Holland Harper LLP is delighted to announce that it is sponsoring the Best New Business category of the 1066 Business Awards 2025.