CASTLE BARS LTD Company number 12858473 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressWindsor Castle, 19 Upper Dock Street, Newport, Wales, NP20 1DH PostcodeNP20 1DH Companies at this postcode 6 Map