About Sogo Lettings Ltd (11980245) United Kingdom