is inactive
Where is WOMBY LIMITED's headquarters?
WOMBY LIMITED's headquarters is located at United Kingdom, Cheshire, Elizabeth Street, Macclesfield, SK11 6QL, The Old Sawmill
What year was WOMBY LIMITED started?
WOMBY LIMITED was started in 2014
Sources: Companies House