About Triangle One Property Ltd (10989053) United Kingdom