About Tetris Uk Sales & Lettings Limited (07477948) United Kingdom