Find the word definition

Wikipedia
Emcas

EMCAS is a Financial Claims Management Company based in Torquay, United Kingdom, with offices in Exeter, Paignton and Taunton. Established in 2003, EMCAS is one of the largest Claims Management Companies in the UK, currently employing over 350 staff, to help consumers claim back money lost from mis-sold financial products including Savings and Investments, Endowment Mortgages, Pensions and Payment Protection Insurance (PPI). In 2013, they were added to the London Stock Exchange Group's list of '1,000 Companies to Inspire Britain'.