About Tecro Properties Ltd (13285642) United Kingdom