The enterprise is known as T20 Services Limited. This company was founded 4 years ago and was registered with 12628045 as its reg. no. This particular head office of the company is located in London. You may visit them at Unit3, 3-4 Wells Terrace London, Unit3, 3-4 Wells Terrace. This company's SIC code is 46450 and has the NACE code: Wholesale of perfume and cosmetics. Tuesday 31st May 2022 is the last time when the accounts were reported.
For 4 years, the firm has only been overseen by a single director: Felix O. who has been overseeing it since Thu, 28th May 2020.
Felix O. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.