is inactive
Where is DEEBEE IT SERVICES LIMITED's headquarters?
DEEBEE IT SERVICES LIMITED's headquarters is located at London, N3 1XW, 35 Ballards Lane
What year was DEEBEE IT SERVICES LIMITED started?
DEEBEE IT SERVICES LIMITED was started in 2005
Sources: Companies House