Advanced company searchLink opens in new window

DIGITAL DEVELOPMENT MARKETING LLP

Company number OC434633

Persons with significant control: 2 persons with significant control / 0 statements

Mr Louis Champvillard

Correspondence address
3 B, Impasse Jeannetot, Compiegne, France, 60200
Notified on
9 December 2020
Date of birth
November 1998
Nationality
French
Country of residence
France
Nature of control
Ownership of voting rights - More than 25% but not more than 50%

Clément Deveau

Correspondence address
9 Rue Fursy Lesage, Cachy, France, 80800
Notified on
9 December 2020
Date of birth
January 1998
Nationality
French
Country of residence
France
Nature of control
Ownership of voting rights - More than 25% but not more than 50%