About Triangle Property Company Taunton Limited (10585328) United Kingdom