About L-l-o Residential Limited (11444373) United Kingdom