Outsourcing/offshoring - London, England, United Kingdom
LENI'S MODEL MANAGEMENT LIMITED is an outsourcing/offshoring company based out of 10 LAYSTALL STREET, LONDON, United Kingdom.