Neem Tree Oil

Neem oil is a vegetable oil pressed from the fruits and seeds of the neem (Azadirachta indica), an evergreen tree which is endemic to the Indian subcontinent and has been introduced to many other areas in the tropics.

Churchwin Trading can supply freshly pressed nim oil for industrial and domestic use. We can also ship globally to your doorstep.

Please do request a quote.