General Ecological Services Co Ltd

36, Triq Il-Brolli, Birzebbuga, Malta, BBG 1846