Skip to main content

Legal Information

Site editor

This website is owned and edited by:

Simplified joint stock company with capital of 1.148.017,90 Euros

Paris Trade and Companies Register identification number (RCS Paris): 802 795 906

SIRET identification number: 802 795 906 00014

Head office address: 15 rue Louis et Auguste Lumière, Technoparc du Pays-de-Gex, 01630 Saint-Genis-Pouilly, France

Intracommunity VAT number: FR47802795906


Publishing director:
Mr. Andrew Edward PARKER

The website is hosted by Thumb Digital Media Design Ltd.

Head office address: 63 Westgate Rd, Newcastle upon Tyne, NE1 1SG. UK.

Registered at Companies House, UK. Company No. 04704438

Intracommunity VAT number: GB 789 5345 66

Email/Contact support :

Website :

Step Pharma
15 rue Louis et Auguste Lumière
Technoparc du Pays-de-Gex
01630 Saint-Genis-Pouilly