About Triangle Estates (stamford Hill) Limited (06464218) United Kingdom