Registered with number 09064011 10 years ago, Twinsounds Ltd had been a private limited company until 2019-07-16 - the date it was officially closed. The official registration address was 20-22 Wenlock Road, London.
This specific company was supervised by an individual director: Emmanuel A. who was overseeing it for two years.
Emmanuel A. was the individual with significant control over this firm, owned over 3/4 of company shares.