BSR
About
About us Biodiversity ESG
UK
UK BSR Energy BSR EPC BSR O&M PPA | Power Purchase Agreements Biodiversity
Australia
BSR Energy BSR EPC BSR O&M Biodiversity
News
Portfolio
Technologies
Careers
Careers Vacancies
Contact Us
About UK Australia News Portfolio Technologies Careers Contact Us

Footer

  • About
  • Projects
  • Australia
  • News
  • Policies
  • Accreditations
  • Company Documents
  • Terms of Use
  • Shareholders

UK Office

info@britishrenewables.com 01458 224900

35 and 35a The Maltings,
Lower Charlton Trading Estate,
Shepton Mallet, Somerset, BA4 5QE

Office 101, 1st Floor,
Epworth House, 25 City Road,
London, EC1Y 1AA

Australia Offices

info@bsrepc.com.au 1300 619595

Brisbane: Level 6, 100 Creek Street, Brisbane Qld 4000
Melbourne: Level 4, 627 Chapel Street, South Yarra Vic 3141

©2025 BSR Group Holdings Limited
| made by webdna
Facebook LinkedIn YouTube