About Timica Properties Ltd (12203768) United Kingdom