Why independent?
For Mortgage Payment Protection we usually offer
products from a limited panel of providers and for
building and contents insurance we offer products
from Halifax plc.
What does independent really mean?
The dictionary definition is:
independent adj. not influenced or controlled in any
way by other people, events, or things. Free of
constraints.