Company identity
Company number 06396638
Company profile
UK company 06396638, incorporated on 11 October 2007.
The JBA Group | JBA Group
JBA Group - helping our clients across the globe to build resilience to flood and environmental risk in a changing climate.
Company number 06396638
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Company registered at Companies House
1 Jun 2014 to 31 Mar 2015
Conducting Operation and Maintenance (O&M) activities in the marine environment brings with it significant business risks for the energy sector. At present, the scheduling of O&M activities for renewable energy arrays fails to integrate fully the available environmental and business data in order to plan for the impact of sea-state and weather conditions....