Course/class directory

Details

Hi There

We are looking to develop a course listing directory for training providers across the UK. We require it to do the following:

It will need to be on a CMS (Wordpress or Joomla preferably)
List all courses of training providers across the UK for a particular type of course
Enquire form for course but do not reveal the provider
Tap into local search traffic through location pages
List course details, prices, duration, location.