SEAL ON THE BEACH LTD
15215068StatusActive
Company typePrivate Limited Company
Incorporated17/10/2023
Company number15215068
Nature of business (SIC)62020 - Information technology consultancy activities
Also62090 - Other information technology service activities
Also72200 - Research and experimental development on social sciences and humanities
Registered officeSUITE 5073 275 NEW NORTH ROAD, ISLINGTON, London, N1 7AA
Post townLondon
PostcodeN1 7AA
CountryUNITED KINGDOM
Accounts categoryDORMANT
Accounts next due31/07/2026
Last accounts31/10/2024
Confirmation stmt next due30/10/2026
Last confirmation stmt16/10/2025
Data from Companies House — updated 2026-08-16.