MELROSE WHA LIMITED Company number SC485504 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address13 GREENBANK GROVE, EDINBURGH, SCOTLAND, EH10 5ST PostcodeEH10 5ST Companies at this postcode 5 Map