Registered with number 06245860 17 years ago, Stacain Wind Farm Limited had been a private limited company until 2016-06-04 - the date it was formally closed. The business latest mailing address was No 1, Dorset Street Southampton.
Stuart N., Simon F. and Christopher D. were the firm's directors and were managing the company for three years.