2021 marks the launching of Twelvor Goods Ltd, the firm located at 18a Church Lane, in London. The company was established on 2021-02-27. The firm Companies House Reg No. was 13231649 and the area code was SW17 9PP. The firm had been operating in this business for approximately one year until 2022-10-11.
This company was managed by 1 managing director: Syed N. who was controlling it for one year.
Syed N. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.