Registered with number 09288347 10 years ago, Braba Ltd had been a private limited company until 17th November 2020 - the time it was officially closed. The firm's last known mailing address was 973b Finchley Road, London.
The business was supervised by one director: Jakub S. who was controlling it from 3rd October 2016 to the date it was dissolved on 17th November 2020.
Jakub S. was the individual with significant control over this firm, owned over 3/4 of company shares.