Squire Group reinforces franchise sector commitment through BFA membership

LEICESTER, UK – May 29, 2026 – Squire Group has taken another step in its support for UK…