is inactive
Where is NOHO DEVELOPMENTS LIMITED's headquarters?
NOHO DEVELOPMENTS LIMITED's headquarters is located at United Kingdom, London, WC1B 3HH, 21 Bedford Square
What year was NOHO DEVELOPMENTS LIMITED started?
NOHO DEVELOPMENTS LIMITED was started in 2003
Sources: Companies House