This company is no longer referenced on Kompass.com.
MAD LORDS
75001 PARIS 1-
France