Tlaloc Blue Ltd, a Private Limited Company, with headquarters in 20-22 Wenlock Road in London. The headquarters' post code is N1 7GU. The company was formed on 2023-04-28. The reg. no. is 14833588. The firm's principal business activity number is 33200 which means Installation of industrial machinery and equipment.
There's a solitary director currently supervising the following business, namely Karim H. who has been performing the director's responsibilities since 2023-04-28.
Karim H. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.