CASTLEPUBS LTD Company number 15112637 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address19 Upper Dock Street, Newport, Wales, NP20 1DH PostcodeNP20 1DH Companies at this postcode 6 Map