Turkey
July 1985
No 115 Ic Kapi No 6, Davutpasa Cad, Davutpasa Mah, Esenler, Istanbul, 34220
UK PSC Register
Google
OpenCorporates