On the subject of the corporate logo. I've now seen two 29 Squadron Typhoons (single seaters) carrying the logo.
Update: I was watching the Falcons jump from the BBMF Dakota today and caught this logo marked Typhoon. I believe that some of the airframes are carrying it for the airshow season?
TJ