If you are looking for Immaculate Lashes Ltd Company Information, then Address Adda is the right place for you, the Immaculate Lashes Ltd is a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital) which was incorporated on 01-09-16 at 4th Floor, 18 St. Cross Street, Post Town:- London, Country:- England, Post Code:- Ec1n 8un address which belongs to United Kingdom. You can also track Immaculate Lashes Ltd through its company number which is 10355966. The nature of business and SIC number of Immaculate Lashes Ltd is 47750 - Retail Sale Of Cosmetic And Toilet Articles In Specialised Stores . According to our database the current status of Immaculate Lashes Ltd is Active. You can find more brief details about Immaculate Lashes Ltd below.