ARK 20 LIMITED
11586091StatusActive
Company typePrivate Limited Company
Incorporated24/09/2018
Company number11586091
Nature of business (SIC)98000 - Residents property management
Registered officeUNIT 1, 2ND FLOOR, 596 KINGSLAND ROAD, London, E8 4AH
Post townLondon
PostcodeE8 4AH
CountryENGLAND
Accounts categoryMICRO ENTITY
Accounts next due30/06/2027
Last accounts30/09/2025
Confirmation stmt next due10/03/2027
Last confirmation stmt24/02/2026
Previous namesATOM 1 DESIGN STUDIO LIMITED (20/04/2020)
Data from Companies House — updated 2026-08-16.