GAIA VISUAL LIMITED
07774408StatusActive
Company typePrivate Limited Company
Incorporated15/09/2011
Company number07774408
Nature of business (SIC)74202 - Other specialist photography
Registered office21 DEHAVILLAND STUDIOS, 20 THEYDON ROAD, London, E5 9NY
Post townLondon
PostcodeE5 9NY
CountryENGLAND
Accounts categoryTOTAL EXEMPTION FULL
Accounts next due28/09/2026
Last accounts30/09/2024
Confirmation stmt next due24/07/2026
Last confirmation stmt10/07/2025
Previous namesGAIA MEDIA LTD (17/11/2015); IMAGINATION MEDIA LTD (02/11/2011)
Data from Companies House — updated 2026-08-16.