Registered with number OC425513 5 years ago, Mallard Trade LLP had been a limited liability partnership until 2021-05-11 - the date it was officially closed. The company's official mailing address was Unit 111231 2nd Floor, 6 Market Place, Fitzrovia London.
Elikhman V. was the individual who controlled this firm and had 3/4 to full of voting rights.