Let's say that their customer service is not the best in town. If you rent from Northwood take your time and go through everything that seems not right (although you might risk to "lose" the property you're interested in, if you complain too much) Keep everything email documented.
Unknown
2 Crosby Street, Carlisle, CA1 1DQ, UK