Registered with number 11280244 6 years ago, Deus Ex Machinery Co Ltd had been a private limited company until 2021-06-15 - the date it was formally closed. The official office address was Unit 111, 12 Imperial Way Croydon.
Robert C. was this particular company's managing director, appointed in 2018.
Robert C. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.