About Tyro Properties Limited (12218470) United Kingdom