42babelstreet began its operations in 2018 as a Private Limited Company under the ID 11624434. The firm's head office was based in London at K & B Accountancy Group 1st Floor, The South Quay Building. The 42babelstreet Limited company had been operating in this business for at least 3 years.
Bhavya B. was this specific company's director, assigned this position in 2018.
Bhavya B. was the individual who had control over this firm, owned over 3/4 of company shares.