About Triekanda Properties Limited (00715399) United Kingdom