I watched a Netjets (US) Gulf 4 taxy off the Harrods ramp at Luton this morning so it looks like they've moved across from Signature to Harrods.
As regards to Northolt, how many slots per year are available to Civilian traffic. I know there is an unlimited amount available to military (UK & foreign).
Fried Chicken