IMPRESSUM

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