Icare Lodge Limited is an active company incorporated on 20 February 2024 with the registered office located in Barking, Greater London. Icare Lodge Limited was registered 1 year 6 months ago.
Registered office address changed from Safwaan House 229 Gascoigne Road Barking Essex IG11 7LN United Kingdom to Unit 7.1.1 Abbey Road Town Quay Wharf Barking IG11 7BZ on 17 June 2025
Submitted on 17 Jun 2025
Confirmation statement made on 19 February 2025 with no updates
Submitted on 17 Jun 2025
Compulsory strike-off action has been discontinued