BLS
Updated 16 days ago
Liteyny Ave, 26, office 223, St.Petersburg, Russia, 191028
BLS International Services Russia Inc. is the legal identity of BLS International Services Ltd. in Russia. The parent Company "BLS International Services Ltd." is headquartered in Moscow, Russia and is a specialist service provider of Outsourcing for Visa, Passport, Consular, Attestation and Apostille Services to the Diplomatic Missions across the world.
Also known as: BLS International, BLS International Services Russia Inc., Portugal Visa Application Centre