About Tassi Sales And Lettings Ltd (06914633) United Kingdom