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 9 months ago.
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