Urchin 120 Limited is an active company incorporated on 13 March 2025 with the registered office located in London, Greater London. Urchin 120 Limited was registered 10 months ago.
Registered office address changed from Flat a, 1 Stanley Gardens London W11 2nd United Kingdom to Unit 5 the Westway Centre 69 st Marks Road London W10 6JG on 3 December 2025
Submitted on 3 Dec 2025
Appointment of Mr Tom Wright as a director on 15 August 2025
Submitted on 19 Aug 2025
Appointment of Mr Toby John Rolph as a director on 15 August 2025
Submitted on 19 Aug 2025
Appointment of Mr Maximillian Antony Jack Creagh Coen as a director on 15 August 2025
Submitted on 19 Aug 2025
Incorporation
Submitted on 13 Mar 2025
Registered office address changed from 35 Ballards Lane London N3 1XW United Kingdom to Flat a, 1 Stanley Gardens London W11 2nd on 13 March 2025