Lemonworld Ltd is an active company incorporated on 17 March 2025 with the registered office located in Birmingham, West Midlands. Lemonworld Ltd was registered 10 months ago.
Registered office address changed from 17 Woodbrooke Road Birmingham B30 1UE England to 4a Clonmel Business Park Clonmel Road Birmingham B30 2BU on 13 May 2025