Company name: MBI INTERNATIONAL
Description: MBI International Holdings is a worldwide investment institution operating in the hospitality, real estate, finance, oil and gas and food industries.
78-80 Wigmore St, London W1U 2SJ, United Kingdom