About Trisha Properties Limited (11145688) United Kingdom