About Nicholas Terry Sales And Lettings Limited (04503232) United Kingdom