Not the Lear at Northolt, nor the Citation at Fairoaks - remember both of these and they are both much more recent. Pretty certain the Denham Citation/Lear would probably have been the early 1980s - yikes, three decades ago. Damage if any was minimal, I'd think.
SGC, not from mine...