Organo is Horsham based company that is listed as Water Treatment Equipment & Service.
Location of Organo is Field Place Estate, Horsham.