Property Management

  • 9.87 reports

    The Letting People

    The Letting People were established in 2002 as your local, independent and specialist, residential letting agents in Leamington, Warwick, Kenilworth and surrounding villages in Warwickshire.

    Member since 2016 Based in Leamington Spa