Whenever I visit STN there are plenty of Biz around but looking at the spotter logs many have been there a while. Often Biz arrive at LTN then reposition out to STN if not in use due to space issues at LTN during busy times.
The Diamond Hangar is a strange one with some dubious Nigerian connections but alot of subcontractor maintenance work is done there.
Do Storm AirX have their own offices or is this leased as well?
Universal have a good worldwide respected network of FBOs and Harrods have deep pocket Qatar owners. Inflite maybe the weakest FBO now, I wonder how long they will last?