About Triangle (ilminster) Management Company Limited (03218747) United Kingdom