About L&r Housing Ltd (12635610) United Kingdom