castore tees