Gilbert & De Luca Limited Company numberFC028221 StatusActive TypeOther Company Type Incorporated1 Feb 2008 Registered office 14/19 Vincenti Buildings Strait StreetValletta Data JSON Markdown