Contact Got an idea or just want to discuss a project, awesome! Just drop us a line or contact us on +44 (0) 7389 180621 or email office@oxfordbiochar.org Privacy Policy Shipping and Returns Terms and Conditions Refund and Returns Policy Menu Privacy Policy Shipping and Returns Terms and Conditions Refund and Returns Policy Oxford Biochar Ltd.Reg Address 3rd Floor, 86-90 Pauls Street, London EC2A 4NE. United Kingdom.