MELVICH WIND FARM LIMITED Company number SC141449 · Monitor this company Active Overview People 5 Financial Control Documents Gazette Analysis Location Related Registered office AddressWaterside, Isla Road, Perth, Perthshire, PH2 7HG PostcodePH2 7HG Companies at this postcode 16 Map