Search the register – results All results ITALMODA LTD 03599889 - Incorporated on 17 July 1998 5 North End Road, London, NW11 7RJ