Globe Electronics Ltd

85, Triq Sir Patrick Stuart, Gzira, Malta, GZR 1052