About Teesside Properties Limited (02855996) United Kingdom