About 22 Richmond Road Taunton (management) Limited (05046468) United Kingdom