I-ORGANIC INGREDIENTS LIMITED Company number 12177041 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address16 Rural Way, London, United Kingdom, SW16 6PF PostcodeSW16 6PF Companies at this postcode 18 Average house price in SW16 6PF £673,000 (33 sales) Map