The company is widely known under the name of Momenta Operations Limited. It was established 12 years ago and was registered with 08263685 as its registration number. The registered office of the firm is based in London. You may find it at Tower 42, 25 Old Broad Street. This business's SIC and NACE codes are 82990 meaning Other business support service activities not elsewhere classified. The firm's most recent annual accounts describe the period up to 2022-03-31 and the most current annual confirmation statement was submitted on 2023-09-13.
Taking into consideration this firm's register, since 2023 there have been two directors: Simon C. and Mark W..
The companies that control this firm include: Momenta Solutions Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at 25 Old Broad Street, EC2N 1HQ and was registered as a PSC under the registration number 06925833.