Registered with number 06961875 15 years ago, Clockwork Trading Limited had been a private limited company until 19th January 2021 - the time it was officially closed. The company's latest mailing address was 3rd Floor 33 Lowndes Street, Belgravia London.
Shane A. was this particular firm's managing director, appointed fifteen years ago.
The companies with significant control over this firm were as follows: Armitage Group Limited owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in Belgravia at 33 Lowndes Street, SW1X 9HX, London and was registered as a PSC under the reg no 04644128.