Leclair & Moreau Limited is an active company incorporated on 12 August 2024 with the registered office located in Ipswich, Suffolk. Leclair & Moreau Limited was registered 1 year 5 months ago.
Registered office address changed from 4 Crossthwaite Avenue London SE5 8EY United Kingdom to Flat 11 Apollo House 235 Sheldrake Drive Ipswich IP2 9LH on 7 October 2025
Submitted on 7 Oct 2025
Confirmation statement made on 11 August 2025 with updates