Creek Developments PLC : Company Information

Registered Office: 111/2 St Lucija Street, Valletta, VLT 1183
Company Registration Number: C50531
VAT Reg. Number: MT2002 7436

Directors:

 

Company Secretary:

Dr Austin Gauci Maistre, LL.D.