IRB CONTROLS LIMITED Company number 14489654 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address99 Westward Rise, Barry, Wales, CF62 6NR PostcodeCF62 6NR Companies at this postcode 5 Average house price in CF62 6NR £444,000 (24 sales) Map