Key factsactiveLegal namePeter Richard Townfr_inpiRegistration944911932fr_inpiStatusactivefr_inpiIncorporated2025-05-26fr_inpiRegistered address2 RUE du Pigeonnier, 46300 Saint-Cirq-Madelonfr_inpi