is inactive
Where is IMPACTLORD LIMITED's headquarters?
IMPACTLORD LIMITED's headquarters is located at 245 Blackfriars Road, London, SE1 9UY, Ludgate House
What year was IMPACTLORD LIMITED started?
IMPACTLORD LIMITED was started in 2001
Sources: Companies House