2017 signifies the launching of YO&Yo Limited, the firm located at 58 Eastwood Road, , Ilford. That would make 7 years YO&Yo has been in the UK, as it was founded on April 24, 2017. Its registered no. is 10737466 and the post code is IG3 8UU. The company's SIC and NACE codes are 41201 which stands for Construction of commercial buildings. April 30, 2022 is the last time the company accounts were filed.
As for this specific business, the full range of director's duties have so far been done by Yordan I. who was selected to lead the company in 2017 in April.