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