Today, based in Montreuil (France) S.E.A. Langrade have an ideal geographical establishment, near A3 et A86 French highways.