UK 03-11-2005 Factor 21 sees profits rise by 92 per cent Factor 21, the Oxfordshire-based factor, has announced its pre-tax profit of 341,715 for the year ended 30 June 2005, compared to… Factor 21, the Oxfordshire-based factor, has announced pre-tax profit… Sign in or Upgrade to Continue Reading This news article is over 10 days old. Subscribe today to access all articles with an annual subscription. Become a member Learn more Already a subscriber? Log in here #risk#WHO