About Teesside Property Investments Ltd (12776324) United Kingdom