McGinlay Bell Offices
HQ
McGinlay Bell
Glasgow , United Kingdom