Organisationen omsätter mer än tre miljarder GBP per år .