THE GLOBAL CONCERNS TRUST Company number SC170889 · Monitor this company Active Overview People 27 Financial Control Documents Analysis Location Related Registered office Address6 New Houses, Drem, North Berwick, Scotland, EH39 5AR PostcodeEH39 5AR Map