About L&r Residential Ltd (12145280) United Kingdom