Registered as 10140134 eight years ago, Twio Limited had been a private limited company until 2021-09-21 - the day it was formally closed. The firm's official office address was 160 Kemp House, City Road London.
Anna R. was the firm's managing director, designated to this position on 2016-04-21.
Anna R. was the individual who had control over this firm, owned over 3/4 of company shares.