Company name: Consulate General of Turkey
Description: T.C. Dışişleri Bakanlığı Londra Başkonsolosluğu
Rutland Lodge, Rutland Gardens, London SW7 1BW, United Kingdom