MORPAY LTD Company number 11761015 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressKing Charles House, 2 Castle Hill, Dudley, United Kingdom, DY1 4PS PostcodeDY1 4PS Companies at this postcode 40 Map