First step would be to ask the PC12 owners to cooperate, there's every chance they don't realise they're causing a problem and secondly ask them, as the payer of higher landing fees at Elstree, to put pressure on the airfield owners to do something about it.
Clearly the PC12 owners have business in the Elstree area, but equally there are other airfields in the area who would appreciate their business.