21ac started its business in the year 2023 as a Private Limited Company under the ID 14682852. This firm has operated for one year and the present status is active. This company's headquarters is registered in London at 71-75 Shelton Street. Anyone can also locate this business using its postal code of WC2H 9JQ. This firm's principal business activity number is 25990 meaning Manufacture of other fabricated metal products n.e.c..
Currently, this particular firm is led by one managing director: Christopher D., who was appointed on 2023-02-22.
Christopher D. 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.