About Tricom Properties Ltd (12655859) United Kingdom