Registered with number 11453771 six years ago, 23 Capital Group Limited had been a private limited company until 13th June 2023 - the time it was officially closed. The firm's official office address was 1 Bartholomew Lane, London.
Helena W. was this enterprise's director, arranged to perform management duties in 2020.
The companies with significant control over this firm were as follows: Xxiii Capital Management Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at Bartholomew Lane, EC2N 2AX and was registered as a PSC under the reg no 09186068.