Started with Reg No. 07739044 13 years ago, 123buy Limited had been a private limited company until 2022-01-04 - the day it was formally closed. Its last known office address was Flat 27 Queensgate House, 1 Hereford Road London.
Qiongling Y. was this specific enterprise's managing director, arranged to perform management duties in 2017.
Qiongling Y. was the individual who had control over this firm, owned over 3/4 of company shares.