Leading insurance broker Stackhouse Poland have been officially announced as the latest category sponsor for the national Business Leader Awards 2019. Stackhouse Poland is an award-winning top ten insurance broker in the UK that has divisions within private client insurance, … Continue reading