MITTEN CORPORATION LIMITED Company number 11517316 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address11 Newbarn Holdings, Flemingston, Barry, Wales, CF62 4QL PostcodeCF62 4QL Companies at this postcode 8 Average house price in CF62 4QL £477,000 (13 sales) Map