Melp started conducting its operations in 2009 as a Private Limited Company under the following Company Registration No.: 07111723. The firm's office was registered in Milton Keynes at 15 Towcester Road. This Melp Ltd company had been on the market for at least eleven years.
Laurence B. and Patricia B. were the company's directors and were running the firm for eleven years.
Executives who controlled the firm include: Laurence B. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Patricia B. owned 1/2 or less of company shares, had 1/2 or less of voting rights.