I would suggest that, if there's sufficient information there, reviewing the airfield's official website constitutes a "full briefing from the airfield owner"!
Popham isn't your typical farm-strip, but I still maintain that it's not representative of other airfields which are licensed, because the AIP is not the definitive place to look for this information. By linking to their website (which I guess probably is definitive), you've proved my point!
FFF
-------------