Northwood Lettings and Estate Agency Established for over 15 years, with a growing network of more than 70 offices, Northwood is now the UK's leading provider of guaranteed rent for Landlords. The first office opened in Portsmouth in 1995, we now have offices from Plymouth to Aberdeen.
Ails Ix — Only been living in one of there properties for a couple of weeks and it seems as if they do not value their tenants at all