Neeming Australia

There philosophy is to produce the best possible natural neem products and ensure that they are made available to everybody at a fair and reasonable price.
Neeming Australia is Australia’s first and biggest producer of high quality products based on the miraculous Neem Tree and, in fact, produces the largest range of neem products anywhere in the world.