Events Services - London, England, United Kingdom
LE MIAMI LIMITED is an events services company based out of DEVONSHIRE HOUSE 60 GOSWELL ROAD, LONDON, United Kingdom.