Registered with number 13001115 4 years ago, Tw8 Limited had been a private limited company until Tue, 12th Sep 2023 - the day it was formally closed. The company's last known mailing address was 128 City Road, London.
As found in this particular firm's register, there were two directors: John H. and Lisa H..
Executives who controlled the firm include: Lisa H. owned 1/2 or less of company shares. John H. owned over 3/4 of company shares, had 3/4 to full of voting rights.