The company was situated in London registered with number: 13046230. This firm was started in the year 2020. The headquarters of this company was located at 128 City Road . The area code is EC1V 2NX. The company was officially closed on 2023-08-01, meaning it had been active for 3 years.
The companies with significant control over this firm included: Inc Logistics Group Ltd 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 160 City Road, EC1V 2NX and was registered as a PSC under the reg no 13047685.