About Nicholsons Lettings & Management Ltd (04342502) United Kingdom