About R&r Trident Properties Limited (12710429) United Kingdom