Concept

Churchill Insurance

Properties

SES ID
  • 364556
Notation
  • 364556
In scheme
Broader
Definition
  • Founded in 1989 as a motor insurance company. Acquired by the Royal Bank of Scotland in 2003.