BARRELLANDS LTD Company number 17350053 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address36 Commercial Street, Tredegar, Wales, NP22 3DJ PostcodeNP22 3DJ Companies at this postcode 356 Average house price in NP22 3DJ £85,000 (15 sales) Map