The company was based in London with reg. no. 10525136. This firm was registered in the year 2016. The office of this firm was situated at 82 Wandsworth Bridge Road . The post code is SW6 2TF. This business was dissolved in 2023, which means it had been in business for 7 years. The listed name transformation from Doochybus to Elbo Ltd took place on 2017-09-07.
John H. was this particular firm's managing director, assigned to lead the company in 2021.
David M. was the individual who had control over this firm, owned 1/2 or less of company shares and had 1/2 or less of voting rights.