Mindhouse Studios Limited is an active company incorporated on 26 June 2025 with the registered office located in London, Greater London. Mindhouse Studios Limited was registered 7 months ago.
Registered office address changed from 3rd Floor Waverley House 7-12 Noel Street London W1F 8GQ United Kingdom to 10 Orange Street London WC2H 7DQ on 8 January 2026