Esplen Holdings Limited Company numberFC035212 StatusActive TypeOther Company Type Incorporated5 Dec 2017 Registered office 43 A/1 St Paul BuildingsWest StreetValletta Data JSON Markdown