is inactive
Where is ENCELADUS PROPERTIES LIMITED's headquarters?
ENCELADUS PROPERTIES LIMITED's headquarters is located at England, London, London, W2 2YS, 28 Norfolk Crescent
What year was ENCELADUS PROPERTIES LIMITED started?
ENCELADUS PROPERTIES LIMITED was started in 2011
Sources: Companies House