About Triton Property Ltd. (12583252) United Kingdom