MIMOH MELLIZO LTD Company number 12984012 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressSuite 227 88 Gloucester Place, London, United Kingdom, W1U 6HR PostcodeW1U 6HR Companies at this postcode 4 Map