Senta SaaS Limited

Registered in England & Wales no. 8964408

Registered office: Heathrow Approach, 4th Floor, 470 London Road, Slough, England, SL3 8QY, United Kingdom

Senta is a registered trademark of Senta Saas Limited.