About Creggan Wind Farm Limited (06850758) United Kingdom