Avalon London Projects Ltd is an active company incorporated on 20 January 2025 with the registered office located in Nottingham, Nottinghamshire. Avalon London Projects Ltd was registered 1 year ago.
Registered office address changed from 37 Westminster Buildings Theatre Square Nottingham NG1 6LG England to 37 Westminster Buildings (2597) Theatre Square Nottingham NG1 6LG on 4 December 2025
Submitted on 4 Dec 2025
Registered office address changed from 21-23 Mossop Street London SW3 2LY England to 37 Westminster Buildings Theatre Square Nottingham NG1 6LG on 16 September 2025