WasteServ Malta Ltd.

ECOHIVE Complex, Tul il-Kosta
NXR 9030 In-Naxxar
Malta