Search the register – results All results OUYANG LTD. 08569864 - Dissolved on 11 September 2018 29 Gordon Square, London, Gordon Square, London, WC1H 0PP