Biba Therapy started conducting its business in 2021 as a Private Limited Company with reg. no. 13774074. This firm's registered office was based in London at 11 Polsted Road. This particular Biba Therapy Ltd company had been operating offering its services for 2 years.
This specific limited company was administered by one director: Habiba N. who was in charge of it for 2 years.
Habiba N. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.