Melissa Data Ltd. could be contacted at 37th Floor 1, Canada Square, Canary Wharf in London. The company's postal code is E14 5AA. Melissa Data has been on the British market since the company was established on 2015-04-10. The company's registered no. is 09536931. This firm's principal business activity number is 62090: Other information technology service activities. Melissa Data Limited. released its latest accounts for the financial period up to Thu, 31st Mar 2022. The company's most recent confirmation statement was released on Mon, 10th Apr 2023.
From the information we have gathered, this business was created in 2015 and has been steered by two directors.
John M. is the individual with significant control over this firm, has substantial control or influence over the company.