About Ned Wind Developments Limited (09747265) United Kingdom