We are based in Malta
Clavestra Capital Limited (C113987)
LEI-code: 984500A46R971B095793
Tax number: 972789222
20 St. Joseph Street
SLM 1090, Sliema
Malta
Clavestra Digital Malta Limited (C81188)
LEI-code: 984500C1041C50FCE362
Tax number: 998550912
20 St. Joseph Street
SLM 1090, Sliema
Malta

Meet our team

Luuk Soons
Founder, Co-Director

Vincent Soons
Executive Director

Maria Soons
Chief Editor

Elenora Soons
Marketing Executive

