It looks like that village where they filmed "The Eagle Has Landed". That's what it reminded me of anyway. Nice to have your puzzles back Brumas. Is the Aitchbee thing a clue?
Windows 10 Home vs Windows 10 Pro comparison: Here are the extra features you get in the Pro version