MELVIN DEVELOPMENTS LIMITED Company number SC406610 · Monitor this company Dissolved Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office AddressNewpark, Swailend, Newmachar, Aberdeenshire, AB21 7UU PostcodeAB21 7UU Companies at this postcode 7 Map