Started with Reg No. 11389915 six years ago, Spill The Tea Limited had been a private limited company until October 1, 2019 - the time it was officially closed. The firm's official registration address was Regina House, 124 Finchley Road London.
When it comes to this specific firm's register, there were two directors: Toby B. and Matthew D..
Executives who had control over the firm were as follows: Toby B. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Beat Concepts Holdings Limited owned over 1/2 to 3/4 of company shares and had over 1/2 to 3/4 of voting rights. This company could have been reached in London at 124 Finchley Road and was registered as a PSC under the reg no 10884047.