About Tyneside Lettings Company Limited (07796995) United Kingdom