Twpn Group Holdings Limited with Companies House Reg No. 11557282 has been on the market for 6 years. This particular Private Limited Company can be contacted at Victoria House, 18 Dalston Gardens, Stanmore and their postal code is HA7 1BU. The firm's principal business activity number is 63120, that means Web portals. Twpn Group Holdings Ltd reported its latest accounts for the period up to 2022-01-31. The most recent confirmation statement was submitted on 2022-09-07.
As for this firm, all of director's obligations up till now have been carried out by Richard C. and Steven F.. Out of these two people, Richard C. has administered firm for the longest time, having been a part of the Management Board since 2018.
Executives who have control over the firm are as follows: Steven F. owns 1/2 or less of company shares. Peter M. owns over 1/2 to 3/4 of company shares .