Search the register – results All results YAHORANGE CONTRACTING LTD 10465486 - Dissolved on 3 March 2020 31 Malpas Rd, Newport, Wales, NP20 5PB