Icon Beauty & Skin Limited is an active company incorporated on 6 August 2024 with the registered office located in Leigh-on-Sea, Essex. Icon Beauty & Skin Limited was registered 1 year 2 months ago.
Confirmation statement made on 4 August 2025 with no updates
Submitted on 4 Aug 2025
Registered office address changed from 26a Britannia Road Westcliff-on-Sea SS0 8BP England to 1391 London Road Leigh-on-Sea Essex SS9 2SA on 4 August 2025