Started with Reg No. 07422446 14 years ago, Twelve Tribes Clothing Limited had been a private limited company until October 6, 2020 - the day it was dissolved. The firm's last known registration address was 90 Mill Lane, West Hampstead London.
The business was administered by a single director: Ronen G. who was with it for 10 years.
Ronen G. was the individual with significant control over this firm, owned over 3/4 of company shares.