ILMODA UK LTD Company number 13048134 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address8 Biss Close, Upton Scudamore, Warminster, England, BA12 0AT PostcodeBA12 0AT Map