Torquiz began its business in 2015 as a Private Limited Company under the ID 09640134. This firm's headquarters was located in London at 46 Stainton Road. This Torquiz Limited company had been in this business for at least five years.
This business was administered by an individual managing director: Catherine B. who was presiding over it from 2015-06-15 to dissolution date on 2020-10-27.
Roman B. was the individual with significant control over this firm, had substantial control or influence over the company.