Capper Street Capital Holdings Limited with the registration number 12372434 has been operating on the market for five years. This particular Private Limited Company can be found at Magnolia House, Spring Villa Park, 11 Spring Villa Road in Edgware and its area code is HA8 7EB. The enterprise's principal business activity number is 41100 meaning Development of building projects. The business most recent financial reports detail the period up to 2023-04-30 and the most recent confirmation statement was released on 2022-12-18.
For five years, this limited company has only been overseen by 1 managing director: James W. who has been supervising it since 2019-12-19.
James W. 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.