WINDFARM POWER LIMITED Company number SC828217 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address115 Ashgill Road, Glasgow, Scotland, G22 6QL PostcodeG22 6QL Companies at this postcode 8 Map