No not hit anyone on on or with a bike and its not an insurance company!
Quick details are, my business is Energy, mainly renewables and currently focusing on Large Scale Solar Farms.
A company looking to invest in one of my projects is "based" in Ireland but wants to deal financially out of Bermuda for obvious tax reasons.
Most of my previous projects have been funded out of France, Germany and Spain so Bermuda is a first and it would be nice to know where their money is coming from.
Obviously my accountants and solicitors are investigating etc but when it doubt go to the internets
Here is the company:
ISLAND GREEN POWER LIMITED
Company Number: 47097
Incorporation Date: 19 November 2012
Jurisdiction: Bermuda