Overview
Legal name
21 HOLDINGS LTD
Region
Unknown
Registered address
LEVEL 1 CASAL NAXARO
LABOUR AVENUE
NAXXAR
MALTA
NXR 9021
Insolvency history
No