About Trident Investment Properties Limited (12273304) United Kingdom