Melliard Of London Ltd has existed in this business for at least 6 years. Started with registration number 11188778 in the year 2018, the firm is based at 27 Moore Gardens Close, Leicester LE7 7UQ. The enterprise's declared SIC number is 93199 which stands for Other sports activities. The firm's most recent financial reports describe the period up to 2022-02-26 and the most current annual confirmation statement was submitted on 2023-02-05.
Oliver M. is this enterprise's solitary director, who was selected to lead the company on 2018-02-06.
Oliver M. is the individual with significant control over this firm, owns over 3/4 of company shares.