is inactive
Where is UMBILICAL LIFE LIMITED's headquarters?
UMBILICAL LIFE LIMITED's headquarters is located at ENGLAND, LEICESTERSHIRE, LEICESTER, PREMIER HOUSE, 29 RUTLAND ROAD, LE1 1RE
What is UMBILICAL LIFE LIMITED's industry?
UMBILICAL LIFE LIMITED is in the industry of Temporary employment agency activities
What year was UMBILICAL LIFE LIMITED started?
UMBILICAL LIFE LIMITED was started in 2017
Sources: Companies House