Started with Reg No. 11809329 5 years ago, Itm Technologies Ltd had been a private limited company until August 9, 2022 - the time it was formally closed. The company's latest office address was Penhurst House, 352-356, Battersea Park Road, London.
This firm was controlled by a solitary director: Ruggiero L., who was designated to this position in 2019.
Ruggiero L. was the individual who controlled this firm, owned over 3/4 of company shares.