MELDRUM LIMITED Company number 04752009 · Monitor this company Active Overview People 18 Financial Control Charges Documents Analysis Location Related Registered office AddressOld Croft Well Lane, Stanwix, Carlisle, United Kingdom, CA3 9BA PostcodeCA3 9BA Companies at this postcode 34 Map