is inactive
Where is CHIMERA TECH SERVICES LIMITED's headquarters?
CHIMERA TECH SERVICES LIMITED's headquarters is located at North Somerset, Windmill Road, Clevedon, BS21 6UP, Unit E St Davids Court
What year was CHIMERA TECH SERVICES LIMITED started?
CHIMERA TECH SERVICES LIMITED was started in 2008
Sources: Companies House