Albedo Trading came into being in 2018 as a company enlisted under no 11706407, located at CF14 8LH Cardiff at 11706407 - Companies House Default Address. This company's last known status was dissolved. Albedo Trading had been in this business for at least 5 years.
The firm was supervised by a single director: Zong L. who was managing it from 2018-11-30 to dissolution date on 2023-03-07.
Zong L. was the individual with significant control over this firm, owned over 3/4 of company shares.