ILUKA LIMITED Company number 12281374 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressPO BOX 70693 10a Greencoat Place, London, United Kingdom, SW1P 9ZP PostcodeSW1P 9ZP Companies at this postcode 110 Map