About 18 Trinity Street Taunton (management) Limited (06596829) United Kingdom