Located in 171 Richmond Road, Ilford IG1 2XL Len-eia Limited was classified as a Private Limited Company with 11394425 registration number. This firm was launched on 2018-06-04. Len-eia Limited had existed in the United Kingdom for at least 3 years.
The limited company was led by just one director: Andreia I., who was formally appointed 6 years ago.