Contact

Location

Great Britain

Biochar Europe limited
7 Bell Yard
London, England
WC2A 2JR

+44 798 4070 533
+44 777 1811 254
[email protected]

Europe

Biochar Europe sp. z o.o.
ul. Twarda 44
00-831 Warsaw, Poland

+48 732 069 736
[email protected]

KRS: 0000983394