About Canal Court Management (taunton) Limited (10786828) United Kingdom