- Edinburgh, Scotland, United Kingdom
JOHN MENZIES (GB) LIMITED is a company based out of 2 LOCHSIDE AVENUE EDINBURGH PARK, EDINBURGH, United Kingdom.