I saw some information on N36 or 63BP (i cannot remember which way round the numbers went) which is something to do with Context Aviation GB Limited. Not sure if this helps, but i'll do some digging if it will be of use to you. If you want an address try the CAA website.