2018 is the year of the founding of Bava Corp Ltd, a firm which was situated at 59 Croham Valley Road, , South Croydon. The company was established on Wed, 12th Sep 2018. Its registration number was 11565532 and the company zip code was CR2 7JG. The company had been present in this business for 3 years until Tue, 5th Oct 2021.
The executives included: Krupa B. appointed on Wed, 12th Sep 2018 and Meera B. appointed in 2018.