is inactive
Where is COMSATS LIMITED's headquarters?
COMSATS LIMITED's headquarters is located at England, London, 2 Woodberry Grove, North Finchley, N12 0DR, 1st Floor
What year was COMSATS LIMITED started?
COMSATS LIMITED was started in 2011
Sources: Companies House