About Offwind Development Ltd. (08040338) United Kingdom