About Tyru Properties Limited (13124050) United Kingdom