Have you tried matching the logo with Plaza properties the world over...?
Good luck... and be sure to let us know whatever you learn.