About The Triangle (paignton) Management Company Limited (09994440) United Kingdom