Based in 20-22 Wenlock Road, London N1 7GU Carmwood Limited is categorised as a Private Limited Company registered under the 14091656 registration number. The company was started on 2022-05-06. The company's principal business activity number is 69102 which means Solicitors. Its most recent financial reports were submitted for the period up to 2023/03/31 and the most current annual confirmation statement was filed on 2023/05/05.
For 2 years, this company has only had one director: Jeremy P. who has been presiding over it since 2022-05-06.
Jeremy P. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.