is inactive
LANCASHIRE PRINT SERVICES (LIVERPOOL) LIMITED
Where is IKON FACILITIES MANAGEMENT LIMITED's headquarters?
IKON FACILITIES MANAGEMENT LIMITED's headquarters is located at London, W1U 4AG, 66 Chiltern Street
What year was IKON FACILITIES MANAGEMENT LIMITED started?
IKON FACILITIES MANAGEMENT LIMITED was started in 1981
Sources: Companies House