New Forest Escapes is the small independent holiday lettings business with an exciting new vision for local tourism