Ladudu Ltd



Incorporated under the Companies Act 1985 (England and Wales) as a private company and that the company is limited Company No. 6939428