The company named Demovu Supply was established on 2019-05-24 as a private limited company. The company headquarters was registered in Bromsgrove on Mulberry House, Buntsford Park Road. This place post code is B60 3DX. The official registration number for Demovu Supply Ltd was 12016086. Demovu Supply Ltd had been in business for 2 years until 2021-03-23.
This specific business was managed by 1 managing director: Soumen B., who was arranged to perform management duties on 2019-05-24.
Soumen B. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.