Harper Adams is just the name of the college
the track is built & the meeting is run by the DXR guys
they will facilitate the meeting on behalf of major event sponsors ie Proline or Neo-buggy
you're looking at upwards of 25 grand to put on a big meeting there