About L.e.a. Residential Limited (11382088) United Kingdom