L&Q Group- At L&Q, we believe that people’s health, security, and happiness are closely linked to where they live. We provide homes for around 250,000 people across more than 105,000 properties, mainly in London, the South East, and the North West of England.