Tomjuls Company Ltd has existed on the local market for at least eight years. Started with Companies House Reg No. 10262300 in the year 2016, the firm is located at 20-22 Wenlock Road, London N1 7GU. The enterprise's declared SIC number is 82990 which means Other business support service activities not elsewhere classified. 31st July 2022 is the last time when the accounts were reported.
There seems to be a single director at the moment running the business, specifically Owusu A. who has been executing the director's duties for eight years.
Owusu A. is the individual with significant control over this firm, owns over 3/4 of company shares.