The Open Layer Ltd is an active company incorporated on 5 July 2024 with the registered office located in High Wycombe, Buckinghamshire. The Open Layer Ltd was registered 1 year 7 months ago.
Registered office address changed from 511 Olympic House 28-42 Clements Road Ilford IG1 1BA United Kingdom to Carousel House Wycombe Road Stokenchurch High Wycombe HP14 3RP on 22 January 2026
Submitted on 22 Jan 2026
Confirmation statement made on 4 July 2025 with no updates