- Ilford, England, United Kingdom
Director
Contact Omer Iqbal
KHYBER PASS LIMITED is a company based out of 602A HIGH ROAD, ILFORD, United Kingdom.