Yes, N73M is still with 3M. Its not often they appear here now as Farnboro' is generally used (as the UK HQ is in Bracknell)
Those line up's of 3M Gulfstream's in the old days were certainly impressive....
Also, the doors on H61 (TUI) are knackered! (hence the reason they have been open for over a week!) It could be a while before they are fixed!