Owl Financial
Financial ServicesEngland, United Kingdom501-1000 Employees
Owl Financial is a UK-wide financial services advisory business based in Swindon, England, operating under the trading style of Openwork, one of the UK's largest networks of financial advisers. The firm emphasizes personalised, face-to-face professional advice aimed at securing appropriate financial protection, with advisers trained to a high standard and the quality of guidance regularly assessed. It is licensed to recommend a range of protection products, including life cover, critical illness cover, accident protection, and income protection, and can arrange home and landlord's insurance. Its mortgage team provides guidance on mortgages and remortgages, and the company can assist with commercial insurance, private medical insurance, wills, and lasting power of attorney through specialist partners. Headquartered at Lydiard Fields, Swindon, Owl Financial employs between 501 and 1000 people, reports revenue in the $50 million to $100 million range, and is approved by Openwork Limited as of 26/03/26.