About Triple D Properties Limited (13310195) United Kingdom