Log Mix Ltd is an active company incorporated on 23 April 2025 with the registered office located in London, Greater London. Log Mix Ltd was registered 9 months ago.
Registered office address changed from Flat 24a 55 Cleveland Square London W2 6DB United Kingdom to 55 Cleveland Square London W2 6DB on 16 December 2025
Submitted on 16 Dec 2025
Confirmation statement made on 16 December 2025 with updates