Lemonworld Ltd is an active company incorporated on 17 March 2025 with the registered office located in Birmingham, West Midlands. Lemonworld Ltd was registered 9 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