LOUIS I.MICHAELS LIMITED Company number 00972573 · Monitor this company Active Overview People 19 Control Documents Analysis Location Related Registered office Address18 Suffolk Street, London, SW1Y 4HT PostcodeSW1Y 4HT Companies at this postcode 7 Map