CAPITA RETAIL FINANCIAL SERVICES LIMITED is located in LONDON, United Kingdom and is part of the Finance & Insurance Sector Industry. CAPITA RETAIL FINANCIAL SERVICES LIMITED has 869 employees at this location and generates $58.25 million in sales (USD). There are 478 companies in the CAPITA RETAIL FINANCIAL SERVICES LIMITED corporate family.