About Triangle Nr 1 Ltd (13610597) United Kingdom