Parachuting in the UK is ironically controlled by The British Parachute Assocation.
I regularly drop people from 1 of my 500's. You need the following
CAA flight manual supplement for the ac to be approved
You have to do a course with a qualified parachute pilot or Drop team leader, plus have 100 hrs PIC and do a test with a live drop team.
All other permissions for dropping are done by the Display team leader or the Chief instructor of the parachute school.
This is not verbatum, I can't type that quick !!!!!