Companies Insurance Performance Direct Insurance Performance Direct in an independent insurer based in Essex, England. (more…)