Copyright © 2020 EdenBiochar, All rights reserved Logo & Graphic Design by Elsabé Richter
Contact Us
We prefer contact form email communication (above). Should you however fail to contact us through the form above, or urgently need to speak to us, you can phone Renée at 072-760-2522 or Pieter at 082-568-9632