ILLUMA ART LTD Company number 13280835 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address14 Harlech Street Tairgwaith, Ammanford, Wales, SA18 1YH PostcodeSA18 1YH Map