Biogas is part of:
Address: Renewable Energy Association, 80 Strand, London WC2R 0DT
Main contact is Kiara Zennaro: kiara@r-e-a.net Tel: 07717 294793